spotted hemlock - Turkish English Dictionary